Skip to content

Update action to also run outside dfetch repo and pins deps#816

Merged
spoorcc merged 4 commits intomainfrom
spoorcc/update-action
Oct 10, 2025
Merged

Update action to also run outside dfetch repo and pins deps#816
spoorcc merged 4 commits intomainfrom
spoorcc/update-action

Conversation

@spoorcc
Copy link
Copy Markdown
Contributor

@spoorcc spoorcc commented Oct 10, 2025

Description by Korbit AI

What change is being made?

Enable the action to run dfetch checks outside the dfetch repository by installing dfetch from GitHub when not in the dfetch repo, pin dependencies and update SARIF upload flow to use a DFETCH action, including permissions adjustments.

Why are these changes being made?

To allow running dfetch checks from any repo (not just within dfetch), ensure stable dependency pins, and integrate SARIF reporting via the dfetch action with appropriate permissions.

Is this description stale? Ask me to generate a new description by commenting /korbit-generate-pr-description

Copy link
Copy Markdown

@korbit-ai korbit-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review by Korbit AI

Korbit automatically attempts to detect when you fix issues in new commits.
Category Issue Status
Documentation Invalid local action reference in workflow example ▹ view ✅ Fix detected
Files scanned
File Path Reviewed
dfetch/reporting/check/sarif_reporter.py

Explore our documentation to understand the languages and file types we support and the files we ignore.

Check out our docs on how you can make Korbit work best for you and your team.

Loving Korbit!? Share us on LinkedIn Reddit and X

Comment thread dfetch/reporting/check/sarif_reporter.py Outdated
@spoorcc spoorcc merged commit 5319070 into main Oct 10, 2025
31 checks passed
@spoorcc spoorcc deleted the spoorcc/update-action branch October 10, 2025 20:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant